body,div,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,ol,img,table{ padding:0; margin:0; border:none;font-family:微软雅黑; }
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
table{ border-collapse:collapse;}
a{color:#3e3a39; text-decoration:none; outline:none; font-family:微软雅黑;}
a:active,a:hover{ color:#2288CC; outline: none; }
.clear{ clear:both;zoom:1;height:0;font-size:0px;line-height: 0px;}
ul,dl,li,dd,dt,ol{ list-style:none;}
input,select,img{vertical-align:middle; outline:none; margin:0;}
.f_l{ float:left; display:inline;}
.f_r{ float:right; display:inline;}
.fl{ float: left;}
.fr{ float: right;}
input{outline:none;}
.bottom{margin-bottom: 30px;}
.textindent{    text-indent: -999999px;}
.wrap{	width: 1200px; margin:0 auto;  }
.fwc ul  li a,.zcfg ul li a{ font-size:14px;}
.fwc ul  li span,.zcfg ul li span{ font-size:14px;}


body #Title{ display: none;}


/*头部*/
.headwrap{ width:100%; margin:0 auto; margin-bottom:10px; overflow:hidden;}
.head{  margin:0 auto; margin-top:20px;}

.logo{ width:30%; }
.logo  img{ width:100%; }
.logo #StranLink{ text-align: center; width: 26%; display: block;}

#StranLink{ font-size:14px; margin-right:10px; line-height:44px;}
.search{ width: 33%; overflow: hidden;   padding:0.6%; border:1px solid #dbdbdb; position: relative; }
.znss{display:block;width:15%;
line-height:28px;padding-right:10px;color:#0e4d9c;background:url(/bjtx/uiFramework/commonResource/image/2016042115534287394.png)  no-repeat right center;  }
.search .txt{ width:67%; height:28px;     line-height: 28px; border:0; color:#999; }
.search .sub{ width:19%; height:43px; border:0;background:url(/bjtx/uiFramework/commonResource/image/2016042115533315032.png) no-repeat; background-size:cover; position: absolute; right:-8px; top:0; cursor: pointer;}
.sub2{  color:#fff; background:#0E4D9C; font-family:"微软雅黑"; font-size:14px; display:none; }
   
  
/*导航*/
.nav-wrap{ width:100%;overflow:hidden;background:#0E4D9C;}
.nav{ /*width:80%;  width:1200px; */   width:90%;  margin:0 auto; overflow:hidden; clear:both; }
.nav li{ float:left;  /* width: 132px; */  width:11%; margin-right: 1px; }
.nav li a{ display:block; line-height:2.6em;text-align: center; /*padding:0 1em;*/  font-size: 16px; color:#fff; font-family:"微软雅黑";}
.nav li a:hover{ background:#bb8b37;}
.nav li.kjtnav_curr a{ background:#bb8b37; } 

.banner{ width:100%; }
.banner  img{ display:block; }
 

/*foot*/
.foot{ width:100%; background:#0e4d9c; clear:both; }
.footMain{  color:#fff; text-align:center; line-height:40px;}


/*-----------------------响应式-----------------------*/


/* 小屏电脑版心 */
@media screen and (min-width:960px) and (max-width:1199px){

.headwrap  .wrap{  width: 960px; }
.conbox  .wrap{ width: 960px; }
.foot  .wrap{  width: 960px; }
.search{ width:39%;}
.nav{ width: 100%;  margin: 0 auto;  }	


}



/* pad端版心 */
@media screen and (min-width:640px) and (max-width:959px){

.headwrap{ }
.headwrap  .wrap{ width: 100%; }

.conbox  .wrap{ width: 100%; }
.foot  .wrap{  width: 100%; font-size:13px;}
.search{ width:44%; }
.znss{width:19%; display:none;}
.sub{ width:26%;}
.search .txt{ border:none; }

.nav{ width:100%;}
.nav li{ width:auto;}
.nav li a{ font-size:14px;  padding:0 0.8em;   /* font-size:1em;  line-height:3.5em;   padding: 0 1em;*/}


html .conbox { background:#fff; }
.conbox .con-r{  float:none; width:100%; }
.conbox .con-r .fwc{ width:90%;}
.conbox .con-l{  float:none; width:100%; }
.conbox .con-l  h5{ text-align:left;}
.conbox .con-l  .weixin{ padding-left:0;}
.con-l .side{ width:100%; overflow:hidden; padding:0;  }
.con-l ul{ width:47%; display:; float:left; }
.con-l ul  li{  width:50%;  float:left;    padding-top: 13px;}
.con-l ul  li img{ width:80%; height: 122px;}
.con-l .contact{   width:22%;  float:left;}
.con-l .contact h4{ padding-left: 7px;  font-size:14px;}
.con-l .wechat{   padding-right: 14px;  float:right; }
.con-l .wechat  .weixin{ padding-left: 10%; }


.conwrap  .con-l1, .conwrap  .con-r1{ float:none; width:100%; padding:0; }
.conwrap  .con-r1  .fwc{ width:48%;}
.con-l1  .side{ width:100%;  padding: 0 14px;  }
.con-l1 ul{ width:47%; display:; float:left; }
.con-l1 ul  li{  width:50%;  float:left;    padding-top: 13px;}
.con-l1 ul  li img{ width:80%; height: 122px;}
.con-l1 .contact{   width:22%;  float:left;}
.con-l1 .contact h4{ padding-left: 7px;  font-size:14px;}
.con-l1 .wechat{   padding-right: 14px;  float:right; }
.con-l1  .wechat  .weixin{ padding-left: 10%; }


	
}
/* 手机端版心 */
@media screen and (min-width:320px) and (max-width:639px){


.headwrap  .wrap{ width: 100%; }

.logo{ width:47%; }
.search{ width:50%;padding:0; margin-top:10px; }
.search  .znss{    display: none;}
.search  .sub{ display:none;}
.search  .sub2{ display:block; width:60px; height:100%; background:#0E4D9C;}
.search  .txt{ border:none;}

.nav{  width:100%; margin:0 auto; }
.nav li { width:auto; margin-right:0;}
.nav li a{ font-size:1em; line-height:2em;  /* padding:0 1em;*/   padding:0 0.8em;}

.conbox  .wrap{ width: 100%;}
.conbox  .con-l,.conbox  .con-r{ float:none; width:100%; padding:0;}
.con-r .fwc{ width:90%;}
.con-l{ display:none;}
.fwc ul  li span,.zcfg ul li span{ display:none; }
.conwrap .con-r1 .txhw{ padding:6px; }
.conwrap .con-r1  .txhw #marquee1{ width:90%; margin-left:6px;}

.conwrap  .graycolor{ display:none; }
.conwrap  .con-l1, .conwrap  .con-r1{ float:none; width:100%; padding:0; }
.conwrap  .con-r1  .fwc{ width:95%; float:none; margin-bottom:20px;}
.conwrap  .con-r1  .fwc  .f-m{ margin-top:140px; }
.conwrap  .con-r1  .zcfg{ width:94%; padding-left:14px; float:none; margin-bottom:20px; }
.conwrap  .con-r1  .zcfg   .z-m{  margin-top:140px;}
.con-r1 .txjj-tit {    margin: 0 auto; margin-bottom:10px; }
.con-r1 .txhw-tit {    margin: 0 auto; margin-bottom:10px;  }
.con-r1 .fwc-tit {     margin: 0 auto; margin-bottom:10px; }
.con-r1 .zcfg-tit {    margin: 0 auto; margin-bottom:10px;  }

.con-l1  .side{ width:100%;   }
.con-l1 ul{ width:100%; display:;  }
.con-l1 ul  li{ width:47%; float:left; padding-top:10px; margin-left:2%;}
.con-l1 ul  li img{ width:100%; height:122px;}
.con-l1 .contact{   width:45%;  float:left; clear:both;}
.con-l1 .contact h4{ padding-left: 7px;  font-size:14px;}
.con-l1 .wechat{   padding-right: 14px;  float:right; }
.con-l1  .wechat  .weixin{ padding-left: 10%; }


.foot  .wrap{  width: 100%; font-size:12px; }

	html {
		background: #fff;
		-webkit-text-size-adjust: none;
		-webkit-appearance:none; 
		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-webkit-tap-highlight-color:rgba(0, 0, 0, 0);
	}
	body{
		min-width: 320px;
		max-width: 640px;
		width: 100%;
		font-family:Helvetica,sans-serif;
		-webkit-font-smoothing: antialiased;
		-moz-osx-font-smoothing: grayscale;
	}
	
	
}